total purchase price - Alemán Inglés Diccionario